vanmaram

On the spot - meaning in malayalam

Meanings for On the spot

unknown
ഉടന്‍തന്നെ
കൃത്യസ്ഥലത്ത്
സംഭവസ്ഥലത്ത്